Put a smile on his face with a surprise from our collection of gifts for grandads. Treat him to a bottle of his favourite wine, or choose a luxurious box of Belgian chocolates for relaxing evenings on the sofa. Whether it's for a special occasion or simply to show you care, you'll find plenty of presents he'll love